Predicting Plan Failures 33
نویسنده
چکیده
This paper presents the PlanMine sequence mining algorithm to extract patterns of events that predict failures in databases of plan executions. New techniques were needed because previous data mining algorithms were overwhelmed by the staggering number of very frequent, but entirely unpredictive patterns that exist in the plan database. This paper combines several techniques for pruning out unpredictive and redundant patterns which reduce the size of the returned rule set by more than three orders of magnitude. PlanMine has also been fully integrated into two real-world planning systems. We experimentally evaluate the rules discovered by PlanMine, and show that they are extremely useful for understanding and improving plans, as well as for building monitors that raise alarms before failures happen.
منابع مشابه
Predicting Failures in Event Sequences
In this paper we develop new techniques for predicting failures and monitoring in categorical event sequences. New techniques are needed because failures are rare and previous data mining algorithms were overwhelmed by the staggering number of very frequent, but entirely unpredictive patterns that exist in such databases. This paper combines several techniques for pruning out unpredictive and r...
متن کاملPlan Steering and Mixed-Initiative Planning
We introduced the term plan steering to describe the process of predicting and avoiding plan failures, much as one steers a car around potholes. We will describe a plan steering system for managing transportation networks, and a suite of experiments which show that mixed-initiative plan steering works better than humans or programs working alone. More recently we built a mixedinitiative planner...
متن کاملDiagnosing Faults in Autonomous Robot Plan Execution
A major requirement for an autonomous robot is the capability to diagnose faults during plan execution in an uncertain environment. Many diagnostic researches concentrate only on hardware failures within an autonomous robot. Taking a different approach, this publication describes the implementation of a Telerobot Diagnostic System that addresses, in addition to hardware failures, failures cause...
متن کاملDealing with Failures During Failure Recovery of Distributed Systems ; CU-CS-1009-06
One of the characteristics of autonomic systems is self recovery from failures. Self recovery can be achieved through sensing failures, planning for recovery and executing the recovery plan to bring the system back to a normal state. For various reasons, however, additional failures are possible during the process of recovering from the initial failure. Handling such secondary failures is impor...
متن کاملDiagnosis of Multi-agent Plan Execution
Diagnosis of plan failures is an important subject in both singleand multi-agent planning. Plan diagnosis can be used to deal with plan failures in three ways: (i) it provides information necessary for the adjustment of the current plan or for the development of a new plan, (ii) it can be used to point out which equipment and/or agents should be repaired or adjusted so they will not further har...
متن کامل